flat-bed trailers - Alemán Inglés Diccionario